package com.ss.android.lockscreen.http.data;

import java.util.ArrayList;
import java.util.List;
import org.json.JSONArray;
import org.json.JSONObject;
import com.ss.android.lockscreen.http.data.ScreenCell.Type;

public final class a {
    public boolean a;
    public List b;

    public a() {

    }

    public static a a(JSONObject arg8) {
        String v2_2;
        ScreenCell v5;
        int v3;
        a v0_1;
        String v1 = null;
        try {
            v0_1 = new a();
            v0_1.a = arg8.optBoolean("has_more");
            JSONArray v4 = arg8.getJSONArray("data");
            v0_1.b = new ArrayList(v4.length());
            v3 = 0;
            while(true) {
            label_14:
                if(v3 >= v4.length()) {
                    return v0_1;
                }

                JSONObject v2 = v4.optJSONObject(v3);
                v5 = new ScreenCell();
                v5.b = v2.optInt("cell_type", 1) == 2 ? Type.LittleVideo : Type.Feed;
                v5.c = v2.optString("title");
                v5.d = v2.optLong("behot_time");
                v5.e = v2.optString("article_url");
                v5.f = v2.optLong("group_id");
                v5.g = v2.optLong("item_id");
                v5.i = v2.optBoolean("has_video");
                v5.j = v2.optString("article_url");
                v5.k = v2.optString("schema_url");
                JSONArray v2_1 = v2.optJSONArray("large_image_list");
                if(v2_1 != null && v2_1.length() > 0) {
                    v2 = v2_1.getJSONObject(0);
                    if(v2 != null) {
                        v2_2 = v2.optString("url");
                    } else {
                        v2_2 = v1;
                    }
                    v5.h = v2_2;
                }

                v0_1.b.add(v5);
                ++v3;
                continue;
            }
        } catch(Exception v0) {
            v0.printStackTrace();
            return null;
        }
    }
}

